have ants in ... pants

have ants in pants
[俚語](因焦急、氣憤等而)坐立不安,焦躁不安;熱鍋上的螞蟻